home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Whiteline: delta
/
whiteline CD Series - delta.iso
/
tools
/
utils
/
schnipp
/
schnpp.txt
< prev
Wrap
Text File
|
1995-11-25
|
5KB
|
96 lines
Schnipp & Schnapp 1.05, ein PD-Programm von Fred Nicklisch, Aachen
Vorläufige Anleitung...
Schon mal das Problem gehabt,
- daß die gerade auf der Platte erstellte Datei für eine Sicherung auf
Diskette zu groß ist? 'Packen' oder 'archivieren' werden viele nun sagen.
- daß es eben die gepackte Datei ist, die um ein paar Byte zu groß ist?
Nun gibt es 3 Möglichkeiten:
1. Auf eine Sicherung verzichetn.
2. Ein Backup-Programm-verwenden, daß Sie in der Bedienung noch nie
verstanden haben und das zusätzlich noch schlecht oder gar nicht
komprimiert.
3. Schnipp und Schnapp benutzen.
Schnipp verteilt eine einzelne große Datei auf mehrere Disketten (Laufwerk
A oder B). Dabei können Disketten mit beliebigem Format, auch teilweise
schon beshrieben, verwendet werden. Schnipp füllt die Disketten bis zum
Rand. Die Disketten werden in der Extension von 001 bis xxx
durchnummeriert. Der Name der Datei wird bei den Schnipp-Files
beibehalten.
Schnapp ist der Bruder von Schnipp. Der eine ist ohne den anderen
aufgeschmissen. Schnapp kann die verteilte Datei wieder zu einer
zusammenfügen. Dazu muß eines von den Schnipp-Files (die auf der Diskette)
angewählt werden und falls gewünscht auch ein neuer Ziel-Pfad.
Schnapp kannn auch verwendet werden, um nur Informationen über die Datei
im Schnipp-File einzuholen. Schnapp erkennt gleichnamige Schnipp-Files
verschiedener Herkunft.
Für beide Routinen ist ein Schalter vorgesehen, mit dem die
Bildschirmausgaben reduziert werden können. Es werden dann jeweils größere
Blöcke auf einmal bearbeitet, was die Geschwindigkeit erhöht.
Dialog 'SchnXpp in Arbeit':
Der gesamte Balken gibt die Größe der Schnipp-Datei in Prozent wieder, der
schwarze Balken den aktuellen Stand. Dazwischen gibt es einen Balken der
die aktuelle Diskette wiedergibt. Die Texte ober- und unterhalb des
Balkens geben Informationen über das Schnipp-File und die bearbeitete
Diskettw wieder. Die Anzahl der Disketten wird beim Schnippen nur
geschätzt. Dieser Schätzwert wird auch im Schnipp-Kopf eingetragen. Nur
die erste (nach Anforderung) und letzte Diskette können die korrekte
Anzahl Schnipp-Files enthalten. Schnipp und Schnapp fordern über Dialoge
die einzelnen Disketten an. Schnapp kann auch alle Schnipp-Files auf
einmal lesen, wenn sie vorher in dasselbe Verzeichnis kopiert wurden.
Während des Dialoges 'SchnXpp in Arbeit' kann die Bearbeitung durch Druck
auf die Escape-Taste abgebrochen werden.
Fehler während Schnipp:
Volle oder nicht leesbare Disketten werden abgewiesen und eine neue
verlangt. Nach Problemen beim Schreiben wird abgebrochen.
Fehler während Schnapp:
Falsche oder nicht lesbare Disketten werden abgewiesen und eine andere
verlangt. Nach Problemen beim Lesen wird abgebrochen. Bei gleichnamigen
Schnipp-Files verschiedener Sessions wird gemeckert.
Insider Info: Jedes Schnipp-File hat einen Header von 1024 Byte in dem
Verwaltungsdaten abgelegt sind. Ab da kommen bis zum Fileende im
Schnipp-Block die Daten der geschnippten Datei. Man könnte Schnipp-Blöcke
also auch per Hand wieder zusammenfügen. Dazu schneide man jeweils 1024
Byte am Anfang der Schnipp-Files ab und füge die Blöcke in der durch die
Nummerierung vorgegebenen Reihenfolge zusammen.
Begriffe:
Schnipp-Datei = Die große Datei auf der Platte, die zerkleinert auf
Disketten verteilte werden soll.
schnippen = Schnipp-Datei auf Disketten verteilen.
Schnipp-File = Datei auf der Diskette, die einen Teil der Schnipp-Datei
zuzüglich dem Schnipp-Kopf enthält.
Schnipp-Block = Die Daten der Schnipp-Datei ab dem 1024. Byte.
Schnipp-header = Schnipp-Kopf
Schnipp-Kopf = Die ersten 1024 Byte eines Schnipp-Files. Enthält
Informationen über die Schnipp-Datei und zur
Schnipp-Session.
Schnipp-Session = Vorgang, bei dem eine Schnipp-Datei komplett auf x
Disketten verteilt wird.
Schnipp und Schnapp verwenden für das I/O-Handling die GEMDOS-Funktionen
Dfree, Fopen, Fcreate, Fwrite, Fread, Fseek und Fclose.
Zukunft: Mal sehen, aber auf jeden Fall eine DOS-Version. Löschen der
angebrochenen Datei nach Abbruch, fortführen abgebrochener Sessions, ein
Programm statt zwei, ...
Copyright: Fred Nicklisch, Berdoletstr.2, 52066 Aachen
Fred_Nicklisch@AC.maus.de
Aachen, 08.08.93
Schnipp und Schnapp sind Freeware, dürfen also kostenfrei weitergegeben
und benutzt werden. Intensive Nutzer sollten evtl. ihr Gewissen beruhigen
und ein Spende (300g Milka Nuss-Nougat, Geld, Disketten mit PD, Postkarte)
an mich schicken,